... has difficulty in communicating. - İspanyolca İngilizce Sözlük